package br.com.abelha.manager.db.test;

import java.util.Date;

import android.test.AndroidTestCase;
import android.util.Log;
import br.com.abelha.manager.db.DAOFichaB;
import br.com.abelha.manager.entity.FichaDEnf;


public class DAOFichaDEnf extends AndroidTestCase {

private static String TAG;
	
	@Override
	protected void setUp() throws Exception {
		TAG = this.getClass().getName();
		super.setUp();
	}
	
	@Override
	protected void runTest() throws Throwable {
		DAOFichaB<FichaDEnf> daoFichaB = new DAOFichaB<FichaDEnf>(getContext());
		
		FichaDEnf FichaDEnf = new FichaDEnf();
		FichaDEnf.setId_pac("1");
				
		
		FichaDEnf.setData_registro(new Date());
		Log.d(TAG, "ID: " + daoFichaB.insert(FichaDEnf));
		
		FichaDEnf.setId_pac("1");
		Log.d(TAG, "Paciente: " + daoFichaB.get(FichaDEnf));
		
		FichaDEnf.setPuericultura(1);
		Log.d(TAG, "Puericultura: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setPre_natal1(1);
		Log.d(TAG, "Pr� Natal1: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setPre_natal2(1);
		Log.d(TAG, "Pr� Natal2: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setPre_natal3(1);
		Log.d(TAG, "Pr� Natal3:" + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setPrevencao_cancer(1);
		Log.d(TAG, "Preven��o Cancer: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setDiabetes_diagnoticos(1);
		Log.d(TAG, "Diabete Diagnostico: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setDiabetes_acompanhamento(1);
		Log.d(TAG, "Diabete Acompanhamento: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setDst(1);
		Log.d(TAG, "DST: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setAids(1);
		Log.d(TAG, "AIDS: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setHipertensao_arterial(1);
		Log.d(TAG, "Hipertensao Arterial: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setTuberculose(1);
		Log.d(TAG, "Tuberculose: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setMulher(1);
		Log.d(TAG, "Mulher: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setPuerperio(1);
		Log.d(TAG, "Puerperio: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setConsulta_domiciliar(1);
		Log.d(TAG, "Consulta Domiciliar: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setOutros_tipos(1);
		Log.d(TAG, "Outros Tipos: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setPneumonia_menor5(1);
		Log.d(TAG, "Pneumonia menor de 5: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setValvulopatia_reum(1);
		Log.d(TAG, "Valvulopatia: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setAvc(1);
		Log.d(TAG, "AVC: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setInfarto_agudo(1);
		Log.d(TAG, "Infarto Agudo: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setDheg(1);
		Log.d(TAG, "DHEG: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setDoenca_perinatal(1);
		Log.d(TAG, "Doen�a Perinatal: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setFratura_femur_50(1);
		Log.d(TAG, "Fratura Femur: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setMeningite_tuberculosa(1);
		Log.d(TAG, "Meningite: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setHanseniase_incapac(1);
		Log.d(TAG, "Hanseniase: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setCitologia_onc(1);
		Log.d(TAG, "Citologia: " + daoFichaB.getByFichaA(FichaDEnf));
		
		FichaDEnf.setVisita_domiciliar(0);
		Log.d(TAG, "Visita Domiciliar: " + daoFichaB.getByFichaA(FichaDEnf));
				
		super.runTest();
	}
	
}
